Barclays Bank PLC
Norfolk House, 19-20 Wellesley Rd., Croydon, Greater London, United Kingdom, CR9 1NG
(08457) 555555 Phone